adding interpreter header
changing dependencies