Clean code, fix speak bug, fix slope bug