rename method initialize() to populate()