accept 16 and 32 bit images. Allow the user to save file