Nice storyline, though I got stuck quite often as I did things in the wrong order :D
thanks a lot for your comment