implement Slop#run method