update to horrible hack