wrote the first spec for the app