enable/disable and toggle push/pull