implemented push up schemes