using juel as el implementation