patched up hierarchical softmax and got paragraph vector (close to) working