bare minimum viewer support
support for larger files