Phew, a lot going on in the ic. Gonna post either today or tomorrow - probably tomorrow, might not get a chance today.