rework sections
add caveat about consistent and type props, etc.