make sure it select data correct for work