im pretty new to this shit so dont judge me