silly bug introduced in refactor