added image handling
added actual views