Computer generated images by Recent Spaces