tangents and bitangents added