BF: shorter tabs and auto/smart indention