(i'm still learning pls bear with me)