development and writing