which are more or less anonymous functions