Added comments
Modified to include weapon variety