Added populate method