extended blueprint