fix args_ok, update makefile, still need to make different builds though