support for multiple statements
support for multiple statements