What is the version of the following sentence with correct punctuation?

Several other features can be accessed like adding photo RSS feeds to the desktop or utilizing the capabilities of touchscreen interfaces
Several other features can be accessed like adding photo RSS feeds to the desktop or utilizing the capabilities of touch-screen interfaces.