added ability to set seed