ditching the time module