Item selection feature

hopefully can merge automatic now!