Harris Foulkes functional