working toward the Makefile meeting GNU standards