with out preprocessor
libraries added