As it is right now, recurring tasks can only be scheduled to repeat per timespan (month, week, etc.), instead of allowing to repeat on a specific date of each month. Example: the functionality to "repeat on the 15th of each month" or "repeat on the first Tuesday of each month" is essential for making recurring tasks useful. Otherwise, as they are now, the static date desired will vary based on the number of days in each month, and it has to be consistently monitored/updated to make sure the next recurrence is on the correct date, making this function useless as it is now.