updates
added libraries