stmts out of order