some sructure forapp