optimized the Image API for use of BufferedImages