added 'value' to keys to look for in populate method