base bundle and view
cleanup