Based on your hatred of their occupation and your advance flying skills you have decided its time to take action

What is the correctly punctuated version of this sentence?
Based on your hatred of their occupation, and your advance flying skills, you have decided it's time to take action.