implement check storage settings
implement adapter loading
add adapter members check