add hidden source field