preliminary work to add file support to the Forms, not done yet though