excluded functions