yass to it all. Truly amazing