time checks redundant