add to local first