* chore: improve membership check * fix: update change role validation * chore: add tests * chore: update error message