make runMelvin more specific or safe or something