Author: KRIS TUFTO AND JASC SOFTWARE INC.