probably we should add a 'required' checkbox
probably we should add a 'required' checkbox