these are mah assignments