changed definitions