some bug in cbfinished, otherwise fine