Fixed Edit_User Function to be more flexibile.