Expanded solution to VF question