more work on section navigation directive