Version5 karol

still wonder what it does :) Looks like we need it only for controller-like services.