Writed prototypes for modifying methods. Needs to be correctly realized them.