removed return current instance in view widget