Ecency
More Work on randomized image creation