add sticky feature