at least the micro timer works but code needs to be cleaned.