added de alloc hook, started spinner, but might abandon for vspulltorefresh spinner