add normalize sexp.
bugfix.
refactor.
continuation to struct.
change prelude.