cast responsive