connection form: validation, basic interactions