thanks for putting this together synonym