more cap stuff