removed required from instance type function