seporated the sections adaptor into a new class file