Adjusted sampling functions