replace original method if it does not exist