documentation and attributes cleanup