added libraries (awful)