add dualpanel option
add initial tdf support