Removing belt drive on NEMA 23

does anyone know how to remove the epoxied belt drive wheel from the NEMA 23 motors,
upgrading to direct drive on my z axis and not sure which is the best route

Heat (to the pulley) and a pinion puller goes a long way.
Heat to make the pulley expand a little (loosen its grip of the shaft) and a puller to force it off.

I made a little puller from aluminum, worked great.