added declaration files