multiple shapes with context
adding shapes
multiple tool services