Adding Guard and PG