Using high precision timer