We have come a long way