PRETTY CLOSE TO FINISHED IF NOT FULLY