proper use of SPECIALIZE