use shingle2 and shingle3