First part of new specification draft