auto complete empty section ids
switch to psr-2 code syling