small change to make sure maker.size()==3