Gerneric libraries and stuff for rackspace