3.1 compat changes