speeding up the ruddy tdd,got to get this done