projects and minor writing assignments 3754929