i tried editing the /html/xoops/kernel/user.php and added the $this->initVar('user_viewtel', XOBJ_DTYPE_INT, 1, false); just as you said but i cant get the value still. to make things weird.... i made some experiment and edited the file like renaming the valid rows like 'user_viewemail' to 'user_viewemailtest' and i should expect that i cant get that value to the database on the user_editinfo.php but to my surprise, i can get the value of 'user_viewemail' though i renamed all of the appearances of that word on the file... so do you think i need to restart the server or what im doing is wrong?