added --timer support to ml