add administration functions
change to real_escape