lanchd functaionlity