UserPoints rewritten to use only one result (does this break anything?)