verification, ui

ad-hoc pull request, to see all changes at once and keep track of the branch.

dont merge yet.