The last revised

#1

Previous review is also by me