better ensemble (to be cont)