Introduction branch

It was done that way because in the past the user was allowed to touch the images, I deleted that code since.

Rewrote the conditons.