Added header problems solve compilation problems