added overflow auto and width