driver updated to handle seed properly