planar variant added