add help, add check opt