adding other required libraries