We’ve come a long way, Baby ? but ve ztill haff far to go!