uses labels in user time checks