Spite pos is topleft
impl mirroring