Improved resource controllers