ecto's comments addressed, make works like a charm