Author: david tipton and nick toczek