+shapes and more output