development required libraries