midway through fixing bug in MouseClickObject