Front Group Definition