added ticks system