Use camelCase callbacks, because we're special