going back to specialiced -l funcs