thank you!! i've been scratching my head over this for 2 days now