updating caps