Finish HoverButton, MagentButton, PushButton