cleanup
init
useful data
cleanup
cleanup
legacy code