fixup create_disc implementation