added tests and have more images.