open-normal passes