changes autoloading; added update make target