integrate storage setting switch