adding sections feature