Generic Push-Pull Controls