Basic selecting-replacing functionality for desktop view added