Changed where the clock is started from, and made speed independent from TPS