permissions for op and admin work well.

better error logging.