removed event depence in validate widget