updated libraries
updated libraries, added test