interact key and inventory control