step identify type