fix some OP shenanigans 

up next: inlines