better degree distributioning