add note about syntax and version reqs
update build to silence compiler warnings