update to Thoughtly with copy