added working on sections