in progress of making human_time more pythonic -- currently broken