rewrite of the sites plugin
extra documentation