Added userinput intrinsic function