added unit tests for sections