commercial applications