find and shift usage