i've been doing this for the past like 2 hours