fixed select_image()
cleanup
added a desktop icon