added periphery hash