new ideas and docs to go with them
cleanup