test updates for pass_while