forgot you can't just run the parent run()