improve chapter01