Changed to use microtemplating with dot