Various recent discoveries