Moved implementation to Prototype