same thing as blocking just useing a prop instead.