refactoring
master
It's still a little messy but we can go on with this.
No dependencies set.
The note is not visible to the blocked user.
It's still a little messy but we can go on with this.