brand new simpler, more elegant, more extensile architecture :)