all ellington 2