hash strategy added!