add --fine-level option and add parameter tracing