add incompleted tip; add securityutils