added required libraries section