try to fix something in header handling 
small work in monitor