added dicts, indents, syntaxs