- forms and applications -