add timestap without optimization