autoformat whole code