relation prototype done