jimmy's update: liteature
report more