create specific object models depending on its type
add background view
add background view