Replace hub installation with gem