initial work for xp operability