Add update check to _construct