writing rough spec