This will cause a conflict

It will be a pain to merge.
singing works as does verification

only the interface work is left to be done.