Ecoso exchange no. 8 : incorporating Irregular no. 58