This doesn't make any sense at all, it should be obviously why by just looking at the method names.