adding documentation comments
evaluate settings with ast.literal_eval()