codes for imagemgr.h