adopt backend rules