editor formatter and lots of comment