commented readgen_t
style
style
style
style
implemented `reversed`