Implement ticking