more checks for the creation of methods that already exist