some xp
cache supp
cache stuff
merged wit exp