allow timeout argument to mcs function, default 10 seconds, which is
used in the aggregate mcs function