passing back new shot type to the table
centralised entity production to just before it is required