mahmood-salamah submitted these extension methods