and the winner is… endorfine