fully automatic timing