-compilation    -manipulation