Start refactoring ART