xdk header