Added prototype methods