add hump lib