Nope, no compass, no P-GPS mode. So you will want VPS turned on and you will have to pay attention to height because once you get above 10' you will lose VPS and be flying completely on your own. As soon as you lose VPS your bird will start drifting so make all changes beforehand. Once in the air with VPS on - change your rc control to home lock mode on the tablet. Also later when flying, if it starts drifting to the point that you feel that you are losing control because of the height off of the ground, all you need to do is lower the UAV's elevation to below 10' or until VPS can kick back in. Then you can let go of the sticks if needed and it will hover, maybe not perfectly but it will hold within 3' usually. If you are 40 to 50' in the air above an interior roof or plywood or something wide enough up there, you can fly over to it and as long as the UAV is within 10 feet of and directly over the roof structure, VPS will kick back in until you move off of it again. The best thing that you can do is to take it outside and learn to fly it in atti mode because that's what happens indoors above 10'. Once it starts drifting, it will continue to drift until it is either brought under control either by you.. or a wall will slap it down...