satp init
catching signals
safe malloc and safe write added
minor refactoring
writing all
almost done
fcat done)
cosmetic