im not particularly tip top rn so take caution with your words.