generate specimen (the new way)