removed self referential arrow