Why sleep 3?  This makes this a super slow spec.  `brpop` is a blocking call anyway.