memory sharing > shared data
change order of config and usage
Version 1.0