made button texts and labels configurable