Update smart package