1er version of view
1er vesrion of view after merge