added the axioms for function domains, changed the entrance axioms