added prototype to Object