gyroplatform: alg changes