Defeating procrastination with better time management