changed var_types and added stmts