optimize dataset, build actor dataset