added $data; diff for non-strings
added makefile