Change heldItem[] to string instead of items

we are only using key and this is less memory usage