Fuck me if this gets removed. and this is by someone else.