added comments about weird behavior