prepare_data parameters