dev: do not cache images, because we will cache them on the disk
dev: support comment

stupid encoding...