determination and dedication