update dependencies and makefile
update inputs