initial test cases, syntax error fixes.