new option check_df