Slightly different populating method