move hours ui prep to presenter