limit up to 6 steps