Store device value functional impl partially
Store device value functional impl partially