Future soft gp