Mostly done with ass3.