Thanks for the awesome replies, Grant and Alex!