use data separately