fixes to production screen for crafting

note in future need to do a better job of integrating some of these
functions