added growable ca, target generation