new fuckn image catch function