Author: Ryan Abernathy Brad Clay