change then small icon and add bag function