Declaration funcs.