Improve first sets