fast and generous, easy to deal

Review