pretty much done i guess