only move queue forward on ticks