presentation commit
refactor reinitialize
refactor reinitialize
refactor reinitialize
refactor reinitialize