Author: Ryan Avinash Singh