changed demand again no print statement