Add step detector