update via Makefile