wrote basic blueprint spec.