only run things that exist