first version of Ejsf1.0