java 6 writing custom annotations editing thesis creative writing picture prompts year 1 writing custom interceptors in struts2 college admission essay editing