add Button.createAll, for batch initialization