first version of ecmaker