just need to check uptodateness