Added x-functions