Consumer index up for April