added experience stuff