sampling steps