improve first level