Somehow this works? ...ish