Period due tomorrow and got this!! Confused