add Strategy to dp