fixed validation, added popovers