Baltimore shake-up 'is working'