Add push and pull switches