1--desubroutinize
2--retain-gids
3