added hump helper libraries