used docs and libraries added