use unsafe_blit in every versions