the situation is explained in this book