changed to type pass