too much time spent on this bullshit