started on frame implementation and stmts are now chained through SEQs