fowrard decls