im half asleep..please forgive the typo's