sections mostly working
collections working, need tests