SOME SHIT OVER IMPROVEMENTS