JC: restore back to previous version and removed show_to_customer which was wrongly added to this engine. spec passes.