Author: Arjuna Srinidhi, Walter Mendoza