populate is working on get moment, but problem with return values. Need to work out new approach.