#25 refactoring of performance for uniting with genetic type of test