implemented nice server side timer, still need to handle clients