I dont know how much I can put up with this any more :'(
Thank you @mo0430