everything now runs off cpu clock