making real progress, courtesy of insomnia