Yes, Yes, Yes & Yes.