fixed, and new insertion for want added