fix reactions and shell