hmm, still feels weird, but I understand the reasoning