How is @operation_approved supposed to work?  In other words, you know this code better than me.