update app form, closes #39