foxkit client shared code