Add Section implementation