I wonder if there are any limitations as far as what software works/doesn't work if any?