updates to ctools