we always create simpleButton and splitButton ans only one is needed ?