Idk if i should finish this or not tbh