added some font and tab/space customization