add berkshelf support