I agree with @cacochow! Very good foundations, lots of systems integrated, sometimes not quite sure they come together yet as intended, but I really think this is a solid foundation!