for the most part done