user access bug

recoded module access