trying to get the mutationobserver to correctly launch the program