changed a lot added product quality