added ebj class