Added time logging into state and changed 'next!' to start/stop methods.