shitty algorithm circumvented