tick update