another attempted workaround