added liquidApp structure