supervisor workarounds