switch to a prototypical heirarchy