differentiate between button and drag&drop tools