basically done with finish (i think)