fix missing method implementation