dropdown button support rework