view basket controller will perform basket validation only once and never before the basket has been fully echo'd