added viwidth stuff