added an asston of functionality: comments, uploading (not finished yet), distributional consistency