Worked this out for myself, mostly \:\)