lazy build updates