none of those seem to be needed - just cruft