Might be best to remove the spaces from the barcode types

Also added some missing code to actually open the drawer