GEN: added reverse gen -r optrion