Author: Hunter Mayette | CTO