finished writing down all the q's
Added all the Q's
fixed compile issues