app entities