removed unnecessary getPrototypeOf