registry changes
document prolog commons directory
keep on improving the script