use getitem
fix yaml syntax
match template names
add config
fix password