added SShape
minor change: added place holder bool for chain reactions.