add new features
fix parameter can not extract issue