cleanup on user parser