button render fixes