basic tick methods implemented (without output)