Canon has just refined the lowest cost prime lens in their lineup. The changes should make aspiring filmmakers on a budget really happy. It's not groundbreaking but at $125 and STM technology added to its autofocus motor it has become a better option than the older version