added species marshaller