add basic IBP sampling