add cap3, cap4, cap1