Made CuteUser class more user-friendly, focused on SoC
updated CuteUser