Latest version of the paper. Looks pretty swweeeettt