simplified structure and install process