indenting how it works