prevent recursion if the script somehow init's twice