Sometime when you think about the mechanics its difficult to then put them together into something that makes sense. I'm glad you liked the result!