adding 'source' field