deprecation changes