made flex compatible