do coda first