refactor sigma buttons