moving letter to engine api