needs mixing and you need to eq somethings like the kick and the hihat make the hihat wetter by putting reverb on it
honestly this beat needs formatting for a rapper to rap on i love the beat and the effort you put into it