rewrite to support display of remaining reagents