columns refined, output added