add area contains client functionality