add includes
make executable