Refactored to remove the need to hard-code warehouse Ids.