smooth type change to two stage