workaround compiler bug for now