add some dirty tricks
formatter