default app prototype