Removed many prototypes