A lot of work to type, is it worth?
some changes
again
after merge