added refresh and timefield