smoother logic, still no documentation