rudimentary waial compat setup