Nice concepts. Please keep your images smaller than 640x480. With large images, it makes it hard to see the entire image at once.