js timing system in place