bicubisk rotation
merge