Need review...

---------- Post added at 23:20 ---------- Previous post was at 20:40 ----------

@salmanshah , @iceman , @Mohiuddin (bro')s