almost final debugging step
almost there