First cut, incomplete