Took out check for hasError in populate, could make life harder