added species reader