Adding new prototype methods