exonExpress: refactoring and code review