fixed toplevel statement