make to compile preso
a better style