using special ik again