Author: Ozluturk, Fatih, Kimmelblatt, Brian, Patel, Anand