some historical stuffs