Mohamed salah commitment