Done, at last! Hope it was worth the wait!