button info improvements