Hello, and welcome!! +1 on all the above advice.