smaller heap