Added nameable and identifiable