added useful libbraries