compatility modifications