typescript generation adjustments