throwing informative error when starting timer with invalid seconds