add places and more components