accept walltime arg