fix and dynamic task