multiple changes to fix syntax errors... -sai