added TODO about future efficiency modifications