desperate logging, take 1