Recent activities and developments in ENES