add deps & Makefile