time_allocation.clj