Am in progress with a post, although it may take some time :/