leave note for future optimization