added system library and worked on config etc