Late, but still applies to my current situation