INTERNAL CLIENT