2nd chanper completed, basic added