use pills instead of a list