added form explanation