add nudge functionality