Clean up all the warnings
Allows negative input of time duration