overflow, take 2