added reverse definitions to view