by time averaging