-direct    -reporter    -compilation