also processes populate if set in model