Added a wrapper to return user via block