Updating the comments and check if the methods does not exist previusly, close #7