just stashing
core refactoring almost done
multiple refactorings
update