stable id type change