rights and block