add comments and organise example config