redone UserParams