compliance with master version