make seed dependent on time arg