added prepend and append callbacks for active fields