first draft at using form binding and submission