technically we're not extending the prototype