new hadoop module; work in progress