being nicer to checking if stuff pre-exists