rebuild vs refresh