added more tests for statements