updating presentation layer
merging