intial working
multi-image version
merged changes
added new images