In the recent past; recently; lately.
Used other than figuratively or idiomatically: see once, more.
Again, a further time, once again.