I'm glad you enjoyed it! I think cutting down on the complexity could be a good idea as it may be a few too many things to consider at one time.