auto-updating declaration files