dumb workaround
more skeleton code