arg parse and exp data class
fix params