header cleanup
status code checks are back
removes last dont remove warnings
better product group tests and localisation