these barriers are probably not superfluous