(adj) strictly observant of an appointed or regular time; not late; prompt