rename callback methods in System