RandomPW workflow