add: pprint.arc
add: some function definitions.
update: version.