Great report Nate. Thanks. Well done.