trans rough public