Add samp function