Reflections And Applications Of Written Assignments