Setup Guard and Guard Shell