added timerclock