working compatibility builder