I want the user to be able to change the periodicity settings of tasks. How can the periodicity of an existing task be changed?