using slurp