Welcome! There is a lot to read over here.