more layouts, more logic, pinch and zoom images