make the lib handle max png comment size
make comment string to header file