updated corrected version for subpref overall user movements