cleanup
added pwd as include
added flag for absorb
retry on failure