add facade to dp