Some miscellaneous libraries
