Adding support for user based blocking. Closes #6