start switching to 2 pass, not finished