some new cap stuff