add comments to imp