added mRNA validity testing and functionaly of the -o argument