I'm not proud of this..