better naming. tks @osheroff