Update Allan's file that's better than yours