fix: rec_rev_main() layouy