first crack at torek changes, may need bug fixes
lint
date and time created 86/11/20 12:22:07 by sam