redesign from mark 4