moved sections around to fit a more coherent paradigm