added restriction so that only admin users can access the module