annotation commands, processing restructure and other