some basics for #15
syntax
PF needs a proper list