added some types to the clientgenerator