To be filled in by Client.