Generaly improve first adv