add macro load_image() to avoid line/file macros