Revised timing mechniasm