panic when define failure
fix bugs
panic when define option failure