Author: Mohammed Yazeen P.S.