Read below. Written for everyone and no one at the same time. UPDATED 27 OCT 24