Removed prototype dependency