removed comments that were completed above