added applicatie functors