Client form component