Allen 2.0