Included time seed to fully randomise each function call