add the support stuff