Use sampling techniques (#90)