readded xEssentials again...