I put this on my watchlist but forgot why/who recommended it. Anyway I'm glad they did because it's brilliant