f*ck images formats
still need to find out why its broken