Redesigning commitment by type in full View