with design and report