fix validation on responsibility form, add unit test