basic timer functionality

back to work...