modify for timer pricesion