design aspect of backpack, 30 assertions