fixed usermode, now working fully without crash