chat  + admin fuction