added threading of composite generation ...