[quote=@Artifact] How'd you get the idea? [/quote] Lots and lots of planning.