RM: moved swizzler into shared space